colonic irrigation - English Synonyms Dictionary

colonic irrigation

n.
[1] colonic